sit up straight


Results for "sit up straight"

English - Turkish Dictionary

sit up straight

(English - Turkish Dictionary) :
dik oturmak.